plural of squelette - English Synonyms Dictionary